package com.company;

import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.StackPane;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;

public class Main extends Application {


    Scene scene1,scene2;

    public static void main(String[] args) {
        // write your code here
        launch(args);
    }

    @Override
    public void start(Stage primaryStage) throws Exception {
      Button button=new Button("场景1");
      //第一个按钮添加 点击事件 点击后切换到创建二
      button.setOnMouseClicked(e->{
          primaryStage.setScene(scene2);
      });
      VBox vBox=new VBox();
      vBox.getChildren().add(button);
      scene1=new Scene(vBox,300,300);

      Button button1=new Button("场景2");
      //点击第二个按钮 返回场景一
      button1.setOnMouseClicked(event -> primaryStage.setScene(scene1));
      StackPane stackPane=new StackPane();
      stackPane.getChildren().add(button1);
      scene2=new Scene(stackPane,600,600);


       primaryStage.setScene(scene1);
       primaryStage.show();
    }

}
